Type: concept
Confidence: 0.95
Created: 2026-04-20
Updated: 2026-04-20
Tags: 深度学习网络架构优化机器学习

跳跃连接(Skip Connection)

概述

一种神经网络架构设计模式,将某一层的输入直接跨层加到更深层的输出上,形成"捷径"通路,使梯度能够无障碍地流向浅层。

关键内容

  1. 基本结构:跳跃连接将输入 x 绕过中间的权重层,直接与这些层的输出 F(x) 相加,得到 H(x) = F(x) + x。这种设计最早在残差网络(ResNet)中系统化应用,但类似思想此前已在 Highway Network 中出现。
  2. 梯度高速公路效应反向传播时,梯度通过跳跃连接获得一条直通车道:∂L/∂x = ∂L/∂H · (∂F/∂x + 1)。其中的 "+1" 项保证了梯度信号永远不会完全消失,从根本上缓解了梯度消失问题。
  3. 维度匹配处理:当跳跃连接两端的通道数或空间尺寸不一致时,有两种处理策略——(A) 补零(Zero Padding),不增加参数;(B) 1×1 投影卷积,增加参数但效果更好。ResNet的瓶颈块中采用 1×1 卷积处理降采样场景。
  4. 跨领域迁移:跳跃连接的思想已超越计算机视觉,成为深度学习的基础构件。Transformer中的每个 Attention 和 FFN 块后都有残差连接U-Net的跳跃连接用于图像分割中的多尺度特征融合;神经ODE将跳跃连接解释为微分方程的离散化形式。
  5. 恒等映射(Identity Mapping)的关系:跳跃连接使得网络在极端情况下可以退化为恒等映射——只需将权重层的输出推向零即可。这解决了深层网络难以学习恒等映射的退化问题(Degradation Problem)

来源

相关